home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950929-19951130 / 000447_news@columbia.edu_Tue Nov 28 13:43:10 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA05820
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun>); Tue, 28 Nov 1995 08:43:21 -0500
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.6.12/8.6.12) id IAA10094 for kermit.misc@watsun; Tue, 28 Nov 1995 08:43:14 -0500
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Kermit 95 and Caps Lock
  8. Date: 28 Nov 1995 13:43:10 GMT
  9. Organization: Columbia University
  10. Lines: 19
  11. Message-Id: <49f3le$9rc@apakabar.cc.columbia.edu>
  12. References: <49e9kg$39@nodecg.ncc.telecomwa.oz.au>
  13. Nntp-Posting-Host: watsun.cc.columbia.edu
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <49e9kg$39@nodecg.ncc.telecomwa.oz.au>,
  17. Clive Mitchell <cmitchel@nodecg.ncc.telecomwa.oz.au> wrote:
  18. >When I have the Caps Lock turned on (standard 101 keyboard) Kermit
  19. >95 seems to shift the entire keyboard. Even doing a show key at
  20. >the Kermit prompt and pressing '1' results in a '!'. Is this an
  21. >oversight on Kermit's part or am I missing something?
  22. >
  23. Neither.  It's a bug in Windows 95.  The Windows APIs that read the
  24. keyboard at the level at which Kermit reads it (in order to get
  25. scan codes) actually return these values.  The same EXE file, when
  26. run on Windows NT, gets proper key values -- that is, Caps Lock is
  27. Caps Lock, not Shift Lock, in NT.
  28.  
  29. The only way to fix this in Kermit is to change it from a Console
  30. application to full GUI application, which allows us to use a
  31. different set of APIs, which are better supported by Microsoft.  We
  32. are working on that now, for this and other reasons.
  33.  
  34. - Frank